doomed drivers - Turkish English Dictionary